<?
	require_once("../clases/Usuario.php");
	require_once("../db/conexion.php");
	require_once("../gestion/gestiondeusuarios.php");

	session_start();
	$login = $_SESSION["formLogin"];
	$res = $_REQUEST["res"];
	
	if(isset($login)){
		
		$nombreUsuario = $_REQUEST["loginNombreUsuario"];
		$password = $_REQUEST["loginPassword"];
		
		$login["nombreUsuario"] = $nombreUsuario;
		$login["password"] = $password;
		$_SESSION["formLogin"] = $login;
		
		$errores ;//= validaLogin($nombreUsuario, $password);
		$_SESSION["errLogin"] = $errores;
		
		if (!isset($errores)){
			$dbh = crearConexion();
			$user = login($dbh, $nombreUsuario, $password);
			if(isset($user)){
				$_SESSION["user"] = $user;
				$_SESSION["loged"] = true;
				$_SESSION["formLogin"] = null;
				$_SESSION["errLogin"] = null;
				//TODO recuperar curso actual de la bd
				header("Location: ../".$res);
			}else{
				$errores[0] = "El usuario o la contrase&ntilde;a no coinciden";
				$_SESSION["errLogin"] = $errores;
				header("Location: ../index.php");
			}
			
		}else{
			$errores[0] = "El usuario o la contrase&ntilde;a no coinciden";
			$_SESSION["errLogin"] = $errores;
			header("Location: ../index.php");
		}
	}else{
		header("Location: ../index.php");
	}
	
?>
